Skip to content

build(deps): patch brace-expansion DoS - #38

Merged
GSTJ merged 1 commit into
masterfrom
security/brace-expansion-5.0.9
Aug 4, 2026
Merged

build(deps): patch brace-expansion DoS#38
GSTJ merged 1 commit into
masterfrom
security/brace-expansion-5.0.9

Conversation

@GSTJ

@GSTJ GSTJ commented Aug 4, 2026

Copy link
Copy Markdown
Owner

Summary

We pinned both vulnerable brace-expansion branches to their patched releases, clearing GHSA-rgw5-rvv9-x895 from the development dependency graph.

Details

  • 1.x now resolves to 1.1.18.
  • 5.x now resolves to 5.0.9.
  • The dependency is only used by repository tooling and stays out of the published npm package.

Testing steps

pnpm install --frozen-lockfile
pnpm audit
pnpm test --runInBand
npm pack --dry-run

Each command should exit successfully. The audit should report no known vulnerabilities.

@GSTJ

GSTJ commented Aug 4, 2026

Copy link
Copy Markdown
Owner Author

Local proof from 9dbf97d: the audit is clear, the full suite passes, and an Expo 57 prebuild writes each native CodePush hook once.

Audit, checks and Expo prebuild output

@GSTJ
GSTJ merged commit 8ea4877 into master Aug 4, 2026
5 checks passed
@GSTJ
GSTJ deleted the security/brace-expansion-5.0.9 branch August 4, 2026 23:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant